using System.Collections.Generic;
using System.Runtime.CompilerServices;

namespace Beetle;

public class ChannelDisposedEventArgs : ChannelEventArgs
{
	internal int a;

	[CompilerGenerated]
	private int b;

	[CompilerGenerated]
	private Queue<IMessage> c;

	[CompilerGenerated]
	private bool d;

	public int Delay
	{
		[CompilerGenerated]
		get
		{
			return b;
		}
		[CompilerGenerated]
		set
		{
			b = value;
		}
	}

	public Queue<IMessage> Message
	{
		[CompilerGenerated]
		get
		{
			return c;
		}
		[CompilerGenerated]
		internal set
		{
			c = value;
		}
	}

	public bool Clean
	{
		[CompilerGenerated]
		get
		{
			return d;
		}
		[CompilerGenerated]
		set
		{
			d = value;
		}
	}

	public ChannelDisposedEventArgs()
	{
		Clean = true;
		Delay = 50;
	}
}
